needle candy - French English Dictionary